technically driven - Spanish English Dictionary